package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;


/**
 * The persistent class for the TA_TRANSF_VEHI database table.
 * 
 */
@Entity
@Table(name="TA_TRANSF_VEHI")
public class TaTransfVehi implements Serializable {
	private static final long serialVersionUID = 1L;
	private TaTransfVehiPK id;
	private String concepto;
	private String deConcepto;
	private String deFormaPago;
	private String deTiMone;
	private String deTipoVehi;
	private String formaPago;
	private BigDecimal montoTransf;
	private String numPlaca;
	private String tiMone;
	private String tipoVehi;

    public TaTransfVehi() {
    }


	@EmbeddedId
	public TaTransfVehiPK getId() {
		return this.id;
	}

	public void setId(TaTransfVehiPK id) {
		this.id = id;
	}
	

	@Column(length=2)
	public String getConcepto() {
		return this.concepto;
	}

	public void setConcepto(String concepto) {
		this.concepto = concepto;
	}


	@Column(name="DE_CONCEPTO", length=30)
	public String getDeConcepto() {
		return this.deConcepto;
	}

	public void setDeConcepto(String deConcepto) {
		this.deConcepto = deConcepto;
	}


	@Column(name="DE_FORMA_PAGO", length=20)
	public String getDeFormaPago() {
		return this.deFormaPago;
	}

	public void setDeFormaPago(String deFormaPago) {
		this.deFormaPago = deFormaPago;
	}


	@Column(name="DE_TI_MONE", length=10)
	public String getDeTiMone() {
		return this.deTiMone;
	}

	public void setDeTiMone(String deTiMone) {
		this.deTiMone = deTiMone;
	}


	@Column(name="DE_TIPO_VEHI", length=50)
	public String getDeTipoVehi() {
		return this.deTipoVehi;
	}

	public void setDeTipoVehi(String deTipoVehi) {
		this.deTipoVehi = deTipoVehi;
	}


	@Column(name="FORMA_PAGO", length=2)
	public String getFormaPago() {
		return this.formaPago;
	}

	public void setFormaPago(String formaPago) {
		this.formaPago = formaPago;
	}


	@Column(name="MONTO_TRANSF", precision=12, scale=2)
	public BigDecimal getMontoTransf() {
		return this.montoTransf;
	}

	public void setMontoTransf(BigDecimal montoTransf) {
		this.montoTransf = montoTransf;
	}


	@Column(name="NUM_PLACA", nullable=false, length=7)
	public String getNumPlaca() {
		return this.numPlaca;
	}

	public void setNumPlaca(String numPlaca) {
		this.numPlaca = numPlaca;
	}


	@Column(name="TI_MONE", length=1)
	public String getTiMone() {
		return this.tiMone;
	}

	public void setTiMone(String tiMone) {
		this.tiMone = tiMone;
	}


	@Column(name="TIPO_VEHI", length=2)
	public String getTipoVehi() {
		return this.tipoVehi;
	}

	public void setTipoVehi(String tipoVehi) {
		this.tipoVehi = tipoVehi;
	}

}